Combining bimanual interaction and teleportation for 3D manipulation on multi-touch wall-sized displays